﻿<%@ Page Language="C#" MasterPageFile="~/AdminZone/AdminMaster.master" AutoEventWireup="true" CodeFile="PercentConfig.aspx.cs" Inherits="AdminZone_PercentConfig" Title="Untitled Page" %>

<%@ Register Assembly="obout_Grid_NET" Namespace="Obout.Grid" TagPrefix="cc1" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
 <script type="text/javascript">
        function onBeforeClientDelete(record) {
            if (confirm("Are you sure you want to delete the record with the ID " + record.ConfigID + "?") == false) {
                return false;
            }
            return true;
        }
    </script>

    <div id="toolbar-box">
        <div class="m">
            <div class="pagetitle icon-percentConfig">
                <h2>
                    Thông tin cấu hình phần trăm hoa hồng
                </h2>
            </div>
        </div>
    </div>
    <div id="element-box">
        <div class="m">
            <!-----START Percent Config table-------->
            <div class="width-50 fltlft">
                <fieldset class="adminform">
                    <legend>Cài đặt % hoa hồng</legend>
                    <ul class="adminformlist">
                        <li class="clearing">
                            <asp:Label ID="lblError" runat="server" ForeColor="Red" Font-Bold="true"></asp:Label>
                        </li>
                        <li class="clearing">
                            <asp:Label ID="Label10" runat="server">.</asp:Label>
                            <label id="Label11" class="required" title="Thông tin mô tả">
                                .</label>
                        </li>
                        <li>
                            <label id="Label3" class="required" title="Thông tin mô tả">
                                Số người :<span class="star">&#160;*</span></label>
                            <asp:TextBox MaxLength="30" size="30" ID="txtNumOfPeople" runat="server" class="required"></asp:TextBox>
                        </li>
                        <li>
                            <label id="Label1" class="required" title="Thông tin mô tả">
                                Số % :<span class="star">&#160;*</span></label>
                            <asp:TextBox MaxLength="30" size="30" ID="txtPercent" runat="server" class="required"></asp:TextBox>
                        </li>
                        <li class="clearing">
                            <label id="Label2" class="required" title="Thông tin mô tả">
                            </label>
                            <asp:Button ID="btnSave" runat="server" Text="Save" class="button" OnClick="btnSave_Click" />
                            <asp:Button ID="btnClear" runat="server" Text="Clear" class="button" OnClick="btnReset_Click" />
                        </li>
                        <li class="clearing"></li>
                    </ul>
                    <fieldset>
                        <legend>Help</legend>
                        <table>
                            <tr>
                                <td align="center">
                                    <li class="clearing"><span><b>Hướng dẫn cách cấu hình phần trăm hệ thống</b><br />
                                    </span>
                                        <ul>
                                            <li>* Nếu cho phép số người giới thiệu được từ <span class="star">1-6</span> người sẽ
                                                cộng <span style="color: Red">10%</span> ta nhập (số người: 6, số % : 10)</li>
                                            <li>* Nếu cho phép số người giới thiệu được từ <span class="star">7 - 15</span> người
                                                sẽ cộng <span style="color: Red">1%</span> ta nhập (số người: 15, số % : 1)</li>
                                                <h2 style="color: Red">NHẤN F5 SAU KHI XÓA</h2>
                                        </ul>
                                    </li>
                                </td>
                            </tr>
                        </table>
                    </fieldset>
                    <div class="fltlft">
                        <asp:Label ID="lblErrorGrid" runat="server" ForeColor="Red" Font-Bold="true"></asp:Label>
                        <center>
                            <cc1:Grid ID="Grid1" runat="server" AllowAddingRecords="False" AllowColumnResizing="true"
                                AllowFiltering="True" AllowGrouping="True" AutoGenerateColumns="False"
                                OnDeleteCommand="DeleteRecord" OnBeforeClientDelete="onBeforeClientDelete">
<ClientSideEvents OnBeforeClientDelete="onBeforeClientDelete"></ClientSideEvents>
                                <Columns>
                                    <cc1:Column HeaderText="ID" Index="0" Width="70" DataField="ConfigID">
                                        <TemplateSettings RowEditTemplateControlId="txtConfigID" RowEditTemplateControlPropertyName="value" />
                                    </cc1:Column>
                                    <cc1:Column HeaderText="Số người giới thiệu" Index="1" Width="190" DataField="NumOfPeople">
                                        <TemplateSettings RowEditTemplateControlId="txtNumOfPeople" RowEditTemplateControlPropertyName="value" />
                                    </cc1:Column>
                                    <cc1:Column HeaderText="Phần trăm hoa hồng (%)" Index="2" Width="190" DataField="percent">
                                        <TemplateSettings RowEditTemplateControlId="txtPercent" RowEditTemplateControlPropertyName="value" />
                                    </cc1:Column>
                                    <cc1:Column HeaderText="Action" Index="3" Width="100" AllowDelete="true">
                                    </cc1:Column>
                                </Columns>
                            </cc1:Grid>
                        </center>
                    </div>
                </fieldset>
            </div>
            <!-----END Percent Config table-------->
            <!-----START Level table Config table-------->
            <div class="width-50 fltrt">
                <fieldset class="adminform">
                    <legend>Cài đặt cấp độ</legend>
                    <ul class="adminformlist">
                        <li class="clearing">
                            <asp:Label ID="lblLevelError" runat="server" ForeColor="Red" Font-Bold="true"></asp:Label>
                        </li>
                        <li>
                            <label id="Label4" class="required" title="Thông tin mô tả">
                                Level :<span class="star">&#160;*</span></label>
                            <asp:DropDownList ID="ddlLevel" runat="server" Width="200px" OnSelectedIndexChanged="ddlLevel_SelectedIndexChanged">
                            </asp:DropDownList>
                        </li>
                        <li>
                            <label id="Label5" class="required" title="Thông tin mô tả">
                                Số người :<span class="star">&#160;*</span></label>
                            <asp:TextBox MaxLength="30" size="30" ID="txtNumofPeopleLv" runat="server" class="required"></asp:TextBox>
                        </li>
                        <li>
                            <label id="Label9" class="required" title="Thông tin mô tả">
                                Số % :<span class="star">&#160;*</span></label>
                            <asp:TextBox MaxLength="30" size="30" ID="txtPercentLv" runat="server" class="required"></asp:TextBox>
                        </li>
                        <li class="clearing">
                            <label id="Label6" class="required" title="Thông tin mô tả">
                            </label>
                            <asp:Button ID="btnInsert" runat="server" Text="Insert" class="button" OnClick="btnInsert_Click" />
                            <asp:Button ID="btnClearBox" runat="server" Text="Clear" class="button" OnClick="btnClearBox_Click" />
                        </li>
                        <li class="clearing">
                            <asp:Label ID="Label7" runat="server" ForeColor="Red" Font-Bold="true"></asp:Label>
                        </li>
                        <li class="clearing"></li>
                    </ul>
                    <fieldset>
                        <legend>Help</legend>
                        <table>
                            <tr>
                                <td align="center">
                                    <li class="clearing"><span><b>Hướng dẫn cách cấu hình phân cấp thành viên</b> </span>
                                        <ul>
                                            <li>* Tùy vào số người trực tiếp giới thiệu được mà người dùng sẽ được phân thành các
                                                mức độ khác nhau.</li>
                                            <li>* VD khi giới thiệu được 10 người trực tiếp thì họ sẽ đạt được cấp độ level 2 và
                                                nhận 2% hoa hồng</li>
                                                <h2 style="color: Red">NHẤN F5 SAU KHI XÓA</h2>
                                        </ul>
                                    </li>
                                </td>
                            </tr>
                        </table>
                    </fieldset>
                    <!------------------------>                    
                    <div class=" fltrt">
                        <asp:Label ID="Label8" runat="server" ForeColor="Red" Font-Bold="true"></asp:Label>
                        <center>
                            <cc1:Grid ID="Grid2" runat="server" AllowAddingRecords="False" AllowFiltering="True"
                                AllowGrouping="True" AutoGenerateColumns="False"
                                OnUpdateCommand="UpdateRecord" OnDeleteCommand="DeleteRecord2"  
                                OnBeforeClientDelete="onBeforeClientDelete">
                                <%--<ClientSideEvents OnBeforeClientDelete="onBeforeClientDelete"></ClientSideEvents>--%>
                                <ClientSideEvents OnBeforeClientDelete="onBeforeClientDelete"></ClientSideEvents>
                                <Columns>
                                    <cc1:Column HeaderText="ID" Index="0" Width="60" DataField="ID">
                                        <TemplateSettings RowEditTemplateControlId="txtID" RowEditTemplateControlPropertyName="value" />
                                    </cc1:Column>
                                    <cc1:Column HeaderText="Level" Index="1" Width="60" DataField="LevelInfo">
                                        <TemplateSettings RowEditTemplateControlId="txtLevel" RowEditTemplateControlPropertyName="value" />
                                    </cc1:Column>
                                    <cc1:Column HeaderText="Số người" Index="2" Width="190" DataField="NumOfPeople">
                                        <TemplateSettings RowEditTemplateControlId="txtNumP" RowEditTemplateControlPropertyName="value" />
                                    </cc1:Column>
                                    <cc1:Column HeaderText="Phần trăm %" Index="3" Width="190" DataField="Percent">
                                        <TemplateSettings RowEditTemplateControlId="txtPercentLv" RowEditTemplateControlPropertyName="value" />
                                    </cc1:Column>
                                    <cc1:Column HeaderText="Action" Index="4" Width="60" AllowDelete="true" AllowEdit="false">
                                    </cc1:Column>
                                </Columns>
                            </cc1:Grid>
                        </center>
                    </div>
                </fieldset>
            </div>
            <!-----END Level table Config table-------->
            <div class="clr" />
        </div>
    </div>
</asp:Content>

